package com.fzy.designpattern.composite;

import java.util.List;

public interface IFile {

    /**
     * 显示文件或者文件夹名称
     */
    public void display();

    /**
     * 添加
     * @return
     */
    public boolean add(IFile file);

    /**
     * 删除
     * @return
     */
    public boolean remove(IFile file);

    /**
     * 获取子节点
     * @return
     */
    public List<IFile> getChild();

}
